Skip to content

StringBuffer 和 StringBuilder 类

因为String类是不能修改的,所以当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。

StringBuilder后被提出,速度更快,但它不像StringBuffer一样是 线程安全的。所以,不考虑安全性的话可以选StringBuilder。

StringBuffer 方法

1public StringBuffer append(String s)
将指定的字符串追加到此字符序列。
2public StringBuffer reverse()
 将此字符序列用其反转形式取代。
3public delete(int start, int end)
移除此序列的子字符串中的字符。
4public insert(int offset, int i)
将 int 参数的字符串表示形式插入此序列中。
5insert(int offset, String str)
将 str 参数的字符串插入此序列中。
6replace(int start, int end, String str)
使用给定 String 中的字符替换此序列的子字符串中的字符。

Released under the MIT License.